needle-leaved navarretia - Spanish English Dictionary